HDFC Banking and Financial Services Fund: The NFO aims to generate long-term capital appreciation for investors